Install PHP pada Windows 98
1. Setelah Anda mendapatkan PHP dalam bentuk file zip, segera ekstrak dengan
menggunakan WinZip atau pun WinRar.
2. Ganti nama file php.ini-dist menjadi php.ini.
3. Copy semua file tersebut (totalnya ada 10 file) ke directory Windows Anda
(biasanya C:\Windows).
Langkah selanjutnya adalah mengganti setting pada registry Windows.
1. Dari menu Start, pilih Run.
2. Ketikkan regedit, klik OK.
3. Buka cabang HKEY_CLASSES_ROOT.
4. Buat key baru dengan cara klik kanan pada HKEY_CLASSES_ROOT, pilih
New - Key.
5. Beri nama key tersebut dengan .php3.
6. Pada panel sebelah kanan klik 2x pada [Default] dan isi dengan php3file.
7. Buat key baru lagi pada HKEY_CLASSES_ROOT.
8. Beri nama key baru tersebut dengan php3file.
9. Pada php3file, buat key baru dengan nama Shell.
10.Pada php3file\Shell, buat key baru dengan nama Open.
11.Pada php3file\Shell\Open, buat key baru dengan nama Command.
12.Pada panel sebelah kanan klik2x pada [Default] dan isi dengan
C:\Windows\php.exe.
13.Buka key HKEY_LOCAL_MACHINE\System\CurrentControlSet\
Services\W3SVC\Parameters\Script Map.
14.Pada panel sebelah kanan buat string value baru dengan cara klik kanan
(pada panel sebelah kanan), pilih New - String Value.
15.Beri nama dengan .php3.
16.Klik 2x pada .php3 tersebut.
17. Isi dengan C:\Windows\Php.exe.
Menginstall PHP Triad
Selama ini Anda mungkin hanya mengenal Personal Web Server (PWS) sebagai
web server untuk menjalankan PHP pada sistem operasi Windows 9x. Padahal
selain PWS Anda juga bisa menggunakan Apache sebagai web servernya. Untuk
menginstall Apache for Windows Anda dapat menggunakan PHP Triad yang
merupakan "kumpulan" dari berbagai software yaitu:
· PHP - 4.0.5
· MySQL - 3.23.32 (database server)
· Apache - 1.3.14 (web server)
· PHPMyAdmin - 2.1.0 (untuk administrasi database)
· Perl - nsPerl 5.005_03
Jadi dengan menginstall PHP Triad Anda dapat menggunakannya untuk belajar
PHP, Perl dan database MySQL. Untuk menginstall PHP Triad caranya adalah
sebagai berikut:
1 Download PHP Triad di http://www.phpgeek.com
2 Untuk memulai proses install, klik 2x pada file
yang baru Anda download tersebut dan tunggu
sampai proses install selesai.
3 Untuk menjalankan Apache, klik Start - Programs
- PHP Triad - Start Apache.
Untuk menjalankan MySQL, klik Start - Programs
- PHP Triad - Start MySQL.
4. Untuk mengecek Apache, klik shortcut Launch Site. Jika pada browser muncul
tulisan "Welcome to PHPTriad for Windows ... " maka proses install yang Anda
lakukan berhasil.
5. Untuk mengecek MySQL, klik Start MySQL dan PHPMyAdmin. Jika Anda
melihat tulisan "Welcome to phpMyAdmin..." berarti proses install berhasil.
6. Sampai di sini proses intall telah selesai. Jika sewaktu-waktu Anda ingin
mencoba script PHP dan database MySQL Anda harus menjalankan Apache
dan MySQL terlebih dahulu.
tambahan :
Letakkan script PHP Anda di C:\apache\htdocs.
Sintaks dasar PHP
Ada empat macam cara penulisan kode PHP, yaitu :
1. <? echo ("ini adalah script PHP\n"); ?>
2. <?php echo("ini juga\n"); ?>
3. <script language="php">
echo ("tulis pake ini jika html editor Anda tidak mengenali
PHP");
</script>
4. <% echo ("kalau yang ini mirip dengan ASP"); %>
Anda bisa memilih salah satu dari empat cara tersebut. Tapi yang paling sering
digunakan adalah cara pertama dan kedua. Perhatikan bahwa tiap akhir baris harus
selalu diberi tanda titik koma (;).
Seperti pada bahasa pemrograman lain Anda pun bisa meletakkan baris komentar
pada program Anda. Pada PHP caranya adalah dengan meletakkan komentar
tersebut di sebelah kanan tanda // jika komentar satu baris dan di antara /* dan */ jika
komentarnya lebih dari satu baris.
<? echo ("latihan PHP"; //ini adalah contoh komentar satu baris
/* kalau yang ini adalah komentar
lebih dari satu baris */
echo ("memang mudah");
?>
Tipe Data
PHP mengenal tiga macam tipe data, yaitu :
1. Integer
2. Floating point number
3. String
Integer
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). contoh :
$a = 1234 // desimal
$b = - 1234 // negatif
$c = 0123 // oktal
$d = 0x12 // heksadesimal
pernyataan seperti $a = 1234 disebut pernyataan penugasan. Dalam contoh tersebut
maksudnya adalah memberikan nilai 1234 ke variabel $a.
Lembar 4 / 36
D oc,reading report; Web Programming ; wildanthoyib; thoyib@gmail.com ®
Floating point number
Disebut juga bilangan pecahan. Terdapat tanda titik yang merupakan pemisah antara
bagian bulat dan pecahan.
$a = 1.234 // bentuk biasa
$b = 1.2e3 // bentuk eksponensial
Strings
$a = "ini adalah tipe data string"
Array
Array merupakan tipe data terstruktur yang berguna untuk menyimpan sejumlah data
yang bertipe sama. Bagian yang menyusun array disebut elemen array, yang
masing-masing elemen dapat diakses tersendiri melalui indeks array.
Array berdimensi satu
<?
$kota[0] = "Yogyakarta";
$kota[1] = "Jakarta";
$kota[2] = "Malang";
$kota[3] = "Purwokerto";
print ("Kota favorit saya adalah $kota[2]");
?>
Kode di atas bila dijalankan pada browser, akan muncul tulisan :
Kota favorit saya adalah Malang.
Indeks array dimulai dari 0. Jadi indeks array 0 menyatakan elemen pertama dari array,
indeks array 1 menyatakan elemen array kedua, dan seterusnya.
Lembar 5 / 36
D oc,reading report; Web Programming ; wildanthoyib; thoyib@gmail.com ®
Array multidimensi
Yang termasuk dalam tipe data ini adalah bilangan bulat (tidak pakai koma). contoh :
<?
$buah = array (
"apel" => array(
"warna" => "merah",
"rasa" => "manis"
),
"pisang" => array(
"warna" => "kuning",
"rasa" => "manis"
)
);
print ("Warna buah apel adalah ");
print ($buah["apel"]["warna"])."<br>";
print ("Rasa buah pisang adalah ");
print ($buah["pisang"]["rasa"]);
?>
Kode di atas akan menghasilkan tulisan
Warna buah apel adalah merah
Rasa buah pisang adalah manis
Pengulangan dengan For
Seperti halnya bahasa pemrograman lain, PHP juga menyediakan fasilitas untuk
melakukan pengulangan. Salah satunya adalah dengan menggunakan For.
<html>
<head>
<title> Pengulangan </title>
</head>
<body>
<center>
<?
for ($count = 1; $count <= 10; $count++)
{
print ("Ini adalah baris ke-$count <br>");
}
?>
</center>
</body>
</html>
Jika script di atas dijalankan maka akan muncul tampilan seperti di bawah ini.
D oc,reading report; Web Programming ; wildanthoyib; thoyib@gmail.com ®
Ini adalah baris ke-1
Ini adalah baris ke-2
Ini adalah baris ke-3
Ini adalah baris ke-4
Ini adalah baris ke-5
Ini adalah baris ke-6
Ini adalah baris ke-7
Ini adalah baris ke-8
Ini adalah baris ke-9
Ini adalah baris ke-10
Pada saat baris pengulangan (yang dimulai dari for ($count = 1; $count <= 10;
$count++)) dijalankan untuk pertama kali, maka nilai $count adalah 1. Oleh karena itu
baris paling atas yang tercetak pada browser adalah:
Ini adalah baris ke-1
Pengulangan tersebut akan terus dijalankan selama nilai $count lebih kecil atau
sama dengan 10.
Pengulangan dengan While
Selain dengan For, kita juga dapat melakukan pengulangan dengan menggunakan
While.
<html>
<head>
<title> Pengulangan dengan while </title>
</head>
<body>
<center>
<?
$count = 1;
while ($count <=10)
{
print ("Baris nomer $count<br>");
$count = $count + 1;
}
?>
</center>
</body>
</html>
Jika script di atas dijalankan maka akan muncul tampilan seperti di bawah ini.
Baris nomer 1
Baris nomer 2
Baris nomer 3
Baris nomer 4
Baris nomer 5
Baris nomer 6
Baris nomer 7
Baris nomer 8
Baris nomer 9
Baris nomer 10
Pengulangan tersebut akan terus dijalankan selama nilai $count lebih kecil atau
sama dengan 10.